package com.applepaihs.service;

import com.applepaihs.domain.dto.PageDto;
import com.applepaihs.domain.query.RedropesettleQuery;
import com.applepaihs.domain.vo.RedropesettleVo;
import com.applepaihs.model.Redropesettle;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

public interface RedropesettleService extends IService<Redropesettle> {

    void deductionPrice(Long id, Integer money);

    List<Redropesettle> queryRedropesettles(String settleMonth, Short roleType, Long actorWeixinuserId, Integer flowNum);

    PageDto<RedropesettleVo> queryRedropesettlesPage(RedropesettleQuery query);
}

